needle latch - Türkisch Englisch Wörterbuch